From c0e6920bf3ccab9343be814612c93c1fa817f910 Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild2.aw" Date: Tue, 16 Jan 2007 11:22:44 -0700 Subject: [PATCH] [IA64] Add privilege check back for hypercall hypercall is allowed when cpl=2 Signed-off-by: Anthony Xu --- xen/arch/ia64/xen/ivt.S | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/xen/arch/ia64/xen/ivt.S b/xen/arch/ia64/xen/ivt.S index cd9ba5d83d..ac55769642 100644 --- a/xen/arch/ia64/xen/ivt.S +++ b/xen/arch/ia64/xen/ivt.S @@ -1104,7 +1104,8 @@ ENTRY(break_fault) adds r23=IA64_VCPU_BREAKIMM_OFFSET,r22 ;; ld4 r23=[r23];; - cmp4.eq p6,p7=r23,r17 // Xen-reserved breakimm? + cmp4.eq p6,p0=r23,r17;; // Xen-reserved breakimm? + cmp.eq.and p6,p0=2,r19 (p6) br.spnt.many fast_hypercall ;; br.sptk.many fast_break_reflect -- 2.30.2